implement of husbandry - Turkish English Dictionary